Primal-dual approximation algorithms for the Prize-Collecting Steiner Tree Problem
نویسندگان
چکیده
The primal-dual scheme has been used to provide approximation algorithms for many problems. Goemans and Williamson gave a (2−1/(n−1))-approximation for the Prize-Collecting Steiner Tree Problem that runs in O(n3 logn) time—it applies the primaldual scheme once for each of the n vertices of the graph. We present a primal-dual algorithm that runs in O(n2 logn), as it applies this scheme only once, and achieves the slightly better ratio of (2 − 2/n). We also show a tight example for the analysis of the algorithm and discuss briefly a couple of other algorithms described in the literature. © 2007 Elsevier B.V. All rights reserved.
منابع مشابه
A note on Johnson, Minkoff and Phillips' algorithm for the Prize-Collecting Steiner Tree Problem
The primal-dual scheme has been used to provide approximation algorithms for many problems. Goemans and Williamson gave a (2− 1 n−1 )-approximation for the Prize-Collecting Steiner Tree Problem that runs in O(n logn) time. Johnson, Minkoff and Phillips proposed a faster implementation of Goemans and Williamson’s algorithm. We give a proof that the approximation ratio of this implementation is e...
متن کاملA Primal-Dual based Distributed Approximation Algorithm for Prize Collecting Steiner Tree
The Prize-Collecting Steiner Tree (PCST) problem is a generalization of the Steiner Tree problem that has applications in network design, content distribution networks, and many more. There are a few centralized approximation algorithms [13, 25, 30, 6] for solving the PCST problem. However no distributed algorithm is known that solves PCST with a guaranteed approximation factor. In this work we...
متن کاملPrize-Collecting Steiner Tree and Forest in Planar Graphs
We obtain polynomial-time approximation-preserving reductions (up to a factor of 1+ε) from the prizecollecting Steiner tree and prize-collecting Steiner forest problems in planar graphs to the corresponding problems in graphs of bounded treewidth. We also give an exact algorithm for the prize-collecting Steiner tree problem that runs in polynomial time for graphs of bounded treewidth. This, com...
متن کاملApproximation Algorithms for Node-Weighted Prize-Collecting Steiner Tree Problems on Planar Graphs
Abstract. We study the prize-collecting version of the Node-weighted Steiner Tree problem (NWPCST) restricted to planar graphs. We give a new primal-dual Lagrangian-multiplier-preserving (LMP) 3-approximation algorithm for planar NWPCST. We then show a (2.88+ǫ)-approximation which establishes a new best approximation guarantee for planar NWPCST. This is done by combining our LMP algorithm with ...
متن کاملPrimal and Dual Bounds for the Prize-collecting Steiner Problem in Graphs
Given an undirected graph G with associated edge costs and vertex penalties, a Prize Collecting Steiner (PCS) tree is either an isolated vertex of G or else any tree of that graph. The weight of a PCS tree equals the sum of its edge costs plus the sum of the penalties for the vertices of G not spanned by the tree. The Prize Collecting Steiner Problem in Graphs (PCSPG) is to find a PCS tree of l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Inf. Process. Lett.
دوره 103 شماره
صفحات -
تاریخ انتشار 2007